package main

import (
	"gitee.com/lflxp/proxy"
)

func main() {
	// r := gin.Default()

	// // proxyfunc := proxy.NewHttpProxyHA([]string{"http://www.baidu.com", "https://cn.bing.com"}, nil)
	// // proxyfunc := proxy.NewHttpProxyByGin("https://cn.bing.com", nil)
	// // proxyfunc := proxy.NewHttpProxyByGinCustom("https://cn.bing.com", nil)

	// r.Any("/*action", proxyfunc)
	// // r.Any("/k8s/*action", customProxy)
	// // r.Any("/k8s/*action", mutilHAProxy)
	// r.Run("0.0.0.0:8888") // listen and serve on  (for windows "localhost:8080")

	err := proxy.NewTCPProxy("0.0.0.0:9999", "127.0.0.1:9998")
	if err != nil {
		panic(err)
	}
}
